profile icon
Prof

David Macmillan

Honorary (Professor Emeritus)
School of BioSciences
Neurobiology
neurophysiology
nerve networks
marine invertebrates
animal behaviour
science & technology
life sciences & biomedicine
31 biological sciences
3109 zoology
David Macmillan's Profile Picture
Prof

David Macmillan

 
Division
Faculty of Science
 
Primary Interest
Invertebrate Zoology/Neuroethology of crustaceans
David Macmillan's Profile Picture
Prof

David Macmillan